Wiktionary
oedicerotids
n. (plural of oedicerotid English)
n. (plural of oedicerotid English)