Lemuroid

Webster's Dictionary of the English Language

·noun One of the Lemuroidea.

II. Lemuroid ·adj Like or pertaining to the lemurs or the Lemuroidea.