petunia

Noun
  1. Any of numerous tropical herbs having fluted funnel-shaped flowers (synset 112930181)
  2. Annual or perennial herbs or shrubs of tropical South America (synset 112930012)

Found on Word Lists

Other Searches