ponerid

/pɒnəˈrɪd/

Definitions

1. noun

A type of extinct genus of primates, particularly of the family Hominoidea.

“The paleontologist carefully studied the fossil remains of the Ponerid.”

Synonyms

  • hominoids
  • primates

Antonyms

  • mammals
  • primates