meaning of lerot

1. A small European rodent (Eliomys nitela), allied to the dormouse.
2.
dormouse of southern Europe and northern Africa


Related Words

lerot |

Developed & Maintained By Taraprasad.com

Treasure Words