échimys - French English Dictionary
History

échimys

Play ENFRFRfr
Play ENFRFRca


Meanings of "échimys" in English French Dictionary : 1 result(s)

French English
Zoology
échimys [pl/m] crested spiny rats

Meanings of "échimys" with other terms in English French Dictionary : 1 result(s)

French English
Zoology
échimys armé armoured spiny rat