"lemures" in English Lemures {m pl} lemures "lemures" English translation lemures Lemures Detailed translations for "lemures" Lemures{masculine plural} Lemures lemures