Meaning of microtus

Definition of microtus

(noun) voles of the northern hemisphere

Other information on microtus

WIKIPEDIA results for microtus
Amazon results for microtus