Wiktionary
desmatophocids
n. (plural of desmatophocid English)
n. (plural of desmatophocid English)