common allamanda
Noun
Meaning
vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers
Source: WordNetNoun
vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers
Source: WordNet