Definition of Lemuroid

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

Synonyms of Lemuroid


No Synonyms Found.

Antonyms of Lemuroid


No Antonyms Found.

Homophones of Lemuroid


No Homophones Found.