allamanda

Noun
  1. A plant of the genus Allamanda having large showy funnel-shaped flowers in terminal cymes (synset 111790090)

Found on Word Lists

Other Searches