Lemurid(a. & n.) Same as Lemuroid.
Lemuridous(a.) Alt. of Lemurine

Words within lemurid