allamanda cathartica

Noun
  1. Vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers (synset 111790272)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches