echinacea

Noun
  1. Small genus of North American coarse perennial herbs (synset 111982577)

Found on Word Lists

Other Searches