Wiktionary
cephalomyids
n. (plural of cephalomyid English)
n. (plural of cephalomyid English)