Synonyms and Antonyms for lerot | Synonym.com

Synonyms and Antonyms for lerot

1. lerot (n.)

dormouse of southern Europe and northern Africa

Synonyms: