lerot
1.
(
noun
) dormouse of southern Europe and northern Africa
Related Words:
dormouse
Terms and Conditions of Use / Copyright Notice