Wiktionary
monstercocks
n. (plural of monstercock English)
n. (plural of monstercock English)