Noun Definition

lerot

1.Definition: dormouse of southern Europe and northern Africa

Category: Animals