Lerot
Word Dictionary
-> Lerot
Search:
Lerot
(n.) A small European rodent (Eliomys nitela), allied to the dormouse.
Terms of Use
Canadian Jobs