allamanda cathartica

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

Other Searches