Arvicola Meaning

There are 1 meaning(s) for word Arvicola

Meaning 1 : in some classifications considered synonymous with Microtus

    Synonyms : genus arvicola