English → Hindi dictionary

microtus

मिस्रोतस / मिक्रोट्यूस / माइक्रोट्यूसNOUN

Definition

voles of the northern hemisphere

Looking for poetry? Read shayari and poems by great poets.