LEMUROID is a playable word

lemuroid Scrabble® Dictionary

noun
pl. lemuroids
a lemur
200 Playable Words can be made from "LEMUROID"