simioid

/ˈsɪmiɔɪd/
adjective
  1. Resembling or characteristic of an ape or monkey; apelike.
    • The creature had a simioid face with a flat nose and large ears.
    • His simioid posture made him look like he was about to climb a tree.
    • The cartoon character had simioid features that made children laugh.
What does "simioid" mean? | whatsthatwordmean | whatsthatwordmean