WTWM

whatsthatwordmean

← Definition
Guess

poppyhead

nounThe seed pod of a poppy plant, especially the opium poppy.

Synonyms

seedpodnoun

Built for word lovers.