meaning of arvicola amphibius

arvicola amphibius meaning in General Dictionary

common big Eurasian vole