Definition of Allamanda
Noun: allamanda
- A plant of the genus Allamanda having large showy funnel-shaped flowers in terminal cymes
Anagrams containing the word allamanda
alaladnma aallamand daallaman ndaallama andaallam mandaalla amandaall lamandaal llamandaa