Definition of Allamanda

Noun: allamanda

  1. A plant of the genus Allamanda having large showy funnel-shaped flowers in terminal cymes

See also:
Allah
allanite

Anagrams containing the word allamanda

alaladnma aallamand daallaman ndaallama andaallam mandaalla amandaall lamandaal llamandaa