Definition
vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers
Seed ·
Term in context
vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers
Seed ·