Lemuroid
Word Dictionary
-> Lemuroid
Search:
Lemuroid
(a.) Like or pertaining to the lemurs or the Lemuroidea.
(n.) One of the Lemuroidea.
Terms of Use
Canadian Jobs