CompareWords
Compare
Lemurid
Definition:
(a. & n.) Same as Lemuroid.