Meaning of arvicola amphibius

Definition of arvicola amphibius

(noun) common large Eurasian vole

Other information on arvicola amphibius

WIKIPEDIA results for arvicola amphibius
Amazon results for arvicola amphibius