lerot
noun
le·rot
| \ (ˈ)lā¦rō\
plural -s
Definition of lerot
: any of several dormice of a genus (Eliomys) of southern Europe and northern Africa
Keep scrolling for more