Wiktionary
machaerotids
n. (plural of machaerotid English)
n. (plural of machaerotid English)