English | German | Russian | Czech

Arvicola amphibius English

Meaning Arvicola amphibius meaning

What does Arvicola amphibius mean?

Arvicola amphibius

(= water vole) common large Eurasian vole

Synonyms Arvicola amphibius synonyms

What other words have the same or similar meaning as Arvicola amphibius?

Arvicola amphibius English » English

water vole water rat

Are you looking for...?