|
Definition of Allamanda cathartica
1. Noun. Vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers.
|
1. Noun. Vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers.