CompareWords
Compare
Lemuridous
Definition:
(a.) Alt. of Lemurine