Wiktionary
mistpouffers
n. (plural of mistpouffer English)
n. (plural of mistpouffer English)