Wiktionary
antilocaprids
n. (plural of antilocaprid English)
n. (plural of antilocaprid English)