poppy

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches