Lemuroidea
Word Dictionary
-> Lemuroidea
Search:
Lemuroidea
(n. pl.) A suborder of primates, including the lemurs, the aye-aye, and allied species.
Terms of Use
Canadian Jobs