Webster's Revised Unabridged Dictionary · 1913

lerot

lerot (la`ro") , noun

[French]

(Zoology) A small rodent (Eliomys nitela) of Europe and Northern Africa, allied to the dormouse.

Also: Lerot