Term Gallery logo

Meanings of microtus in Spanish

Portuguese
terricola
Related terms
terricola
Portuguese
microtus
English
microtus
Catalan
microtus
microtus