Definify.com

Definition 2025


poppyheads

poppyheads

See also: poppy heads

English

Noun

poppyheads

  1. plural of poppyhead