puffheads
English
Noun
puffheads
plural of
puffhead