English dictionary
lerot meaning and definition
Definition and meaning of lerot at MeaningMonkey.org. lerot meaning and definition in the English Dictionary.LEROT noun
Definition of lerot (noun)
- dormouse of southern Europe and northern Africa
Source: Princeton University Wordnet