ALLAMANDA CATHARTICA
Definition:
- [noun] vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers
Synonyms: common allamanda, golden trumpet, Allamanda cathartica
Synonyms:
- Search for synonyms for ALLAMANDA CATHARTICA



