simiid
/sɪˈmɪɪd/Definitions
1. noun
A member of the Simiid family, an extinct group of primates.
“The discovery of a simiid fossil in Africa provided valuable insights into human evolution.”
1. noun
A member of the Simiid family, an extinct group of primates.
“The discovery of a simiid fossil in Africa provided valuable insights into human evolution.”