CompareWords
Compare
Lemuroidea
Definition:
(n. pl.) A suborder of primates, including the lemurs, the aye-aye, and allied species.
Compare
lemuroidea
with other words:
lemuroid vs. lemuroidea
lemur vs. lemuroidea