Wiktionary
parapithecids
n. (plural of parapithecid English)
n. (plural of parapithecid English)