Synonyms and Antonyms for meles meles | Synonym.com

Synonyms and Antonyms for meles meles

1. Meles meles (n.)

a variety of badger native to Europe and Asia

Synonyms: