lerot
1. [ noun ] (zoology) dormouse of southern Europe and northern Africa
Related terms: dormouse Eliomys
Similar spelling:   Leard