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.”
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.”