eurasian_badgerEnglish

Eurasian badger, Meles meles

Noun

A variety of badger native to Europe and Asia

English: Eurasian badger, Meles meles

English words with similar meanings

Show 1 words