◄
Lemuroidea
►
Dictionary
(
n. pl.
) A suborder of primates, including the lemurs, the aye-aye, and allied species.
Clyx.com