Wiktionary
oligopithecids
n. (plural of oligopithecid English)
n. (plural of oligopithecid English)