Definition of "Lermuroid"

The word, "Lermuroid" does not exist in our dictionary.