poppy

Noun
  1. Annual or biennial or perennial herbs having showy flowers (synset 111921038)

Found on Word Lists

Other Searches