Lemuroid

Definition:

  • (a.) Like or pertaining to the lemurs or the Lemuroidea.
  • (n.) One of the Lemuroidea.

Compare lemuroid with other words:

lemurid vs. lemuroid

lemurine vs. lemuroid

lemuridous vs. lemuroid

lemuroid vs. lemuroidea

lemuroid vs. superfamily

lemuroid vs. primate

lemur vs. lemuroid