simioid

/sɪˈmaɪ.ɔɪd/

Definitions

1. noun

resembling a monkey, especially in having a tail

“The simioid features of the primate fossil were a subject of great interest for paleontologists.”

Synonyms

  • monkey-like
  • simian

Antonyms

  • humanoid