Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

allamanda Definition

Cancel
allamanda
noun()
a plant of the genus Allamanda having large showy funnel-shaped flowers in terminal cymes

Words Related to allamanda!

allamanda Examples by Brain Bank Users