lemuroid
/L IY1 M ER0 OY0 D/noun
- 1
A member of the Lemuroidea superfamily of strepsirrhine primates, including lemurs
- 2
An animal that has the appearance or characteristics of a lemur
adjective
- 1
Of or relating to the primate superfamily Lemuroidea (lemurs)
- 2
Resembling a lemur.
Translate โlemuroidโ into another language
Choose a language below to open the translator with English selected as the source language.