What is the meaning of Lerot?

Synonym of garden dormouse.

Source: wiktionary.org