cephalomelus

/sɛfələˈmɛljəs/

Definitions

1. noun

A genus of extinct primates, known from fossil remains found in Africa.

“Fossil discoveries of the genus cephalomelus have provided valuable insights into the evolution of early primates.”

Synonyms

  • hominids
  • primates

Antonyms

  • insects
  • reptiles