allamanda cathartica definition

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

Related Sources

  • 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!