Synonyms and Antonyms for lerot

1. lerot (n.)

dormouse of southern Europe and northern Africa

Synonyms: