allamanda cathartica definition

  • noun:
    • vigorous evergreen climbing plant of south usa having glossy leathery foliage and golden-yellow flowers

Related Sources

  • Definition for "allamanda cathartica"
    • vigorous evergreen climbing plant of south usa having…
    • View More
  • Hypernym for "allamanda cathartica"
29 votes

How would you define allamanda cathartica?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!