Definitions for lemuroid
  • Lemuroid (a.) - Like or pertaining to the lemurs or the Lemuroidea.
  • Lemuroid (n.) - One of the Lemuroidea.
  • Lemuroids - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
de do ed el em er id li lo me mi mo mu od oe oi om or re um