Wiktionary
adapisoricids
n. (plural of adapisoricid English)
n. (plural of adapisoricid English)