What does arvicola amphibius mean?

arvicola amphibius meaning in General Dictionary

common big Eurasian vole