lemuroids meaning

Meaning of lemuroids

What is the full meaning of lemuroids

LEMUROID, a member of the lemur family, also LEMURIAN, LEMURINE [n]

Example of the word lemuroids placed on a Scrabble board.

Unscrambled word lemuroids

Points for lemuroids

Scrabble
18 points
Word With Friends
15 points
Wordfeud
18 points

Related pages for lemuroids