Noun Definition
common allamanda
1.Definition: vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers
Related Noun(s):allamanda cathartica, golden trumpet
Category: Plants1.Definition: vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers
Related Noun(s):allamanda cathartica, golden trumpet
Category: Plants