Lemuridous
/(lē̇*mū"rĭ*dŭs)/
Le·mu·ri·dous
Lemuridous
a.
Lemuroid.
(Zool.)