Definition - Lemuroid

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

  1. Like or pertaining to the lemurs or the Lemuroidea. -- n. One of the Lemuroidea.

Crossword clues featuring 'Lemuroid'

Other Definitions Containing Lemuroid