Wiktionary
bregmacerotids
n. (plural of bregmacerotid English)
n. (plural of bregmacerotid English)