Arvicola

Explore definitions, synonyms, and language insights of Arvicola

Definitions

Noun
in some classifications considered synonymous with Microtus

More General Terms