allamanda

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

Other Searches