lutrinae - İspanyolca İngilizce Sözlük

lutrinae

Meanings of "lutrinae" with other terms in English Spanish Dictionary : 2 result(s)

İngilizce İspanyolca
Mammals
otter (lutrinae) nutra [f]
otter (lutrinae) nutria [f]