1 lemuroid | Definition of lemuroid

lemuroid

adjective
lem·​u·​roid | \ -ËŒrȯid\

Definition of lemuroid

 (Entry 1 of 2)

: of, relating to, or resembling the lemurs or the Lemuroidea

lemuroid

noun
\ "\
plural -s

Definition of lemuroid (Entry 2 of 2)

: one of the Lemuroidea

History and Etymology for lemuroid

Adjective

New Latin Lemuroidea

Noun

New Latin Lemuroidea

Keep scrolling for more