Webster's Revised Unabridged Dictionary · 1913

Lemuroid

Lemuroid (lem"u*roid) , adjective

[Lemur + -oid.]

(Zoology) Like or pertaining to the lemurs or the Lemuroidea.
(Zoology) One of the Lemuroidea.