Webster's Revised Unabridged Dictionary · 1913
Lemuridous
Copy link
Lemuridous
(le*mū"ri*dus)
, adjective
(Zoology)
Lemuroid.
Also: Lemurine
↑