arvicola_amphibiusEnglish

Arvicola amphibius, water rat, water vole

Noun

Common large Eurasian vole

English: water vole, water rat, Arvicola amphibius

English words with similar meanings

Show 2 words