Wiktionary
interatheriids
n. (plural of interatheriid English)
n. (plural of interatheriid English)