poppyheads
See also:
poppy heads
English
Noun
poppyheads
plural of
poppyhead