WordUnscrambler Home
simioid
Definitions
[], (Adjective)
Definitions:
- Resembling or characteristic of apes and monkeys; apelike or monkey-like.
Phrases:
Origin
:
mid 19th century. From classical Latin sīmia Simia + -oid
Click here to see the free dictionary definition for simioid
definition by Oxford Dictionaries