lerot

noun

1.
dormouse of southern Europe and northern Africa