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