English-French dictionary »

spiny rat meaning in French

EnglishFrench
spiny rat (rodent of the family Echimyidae)
noun

échinomyienom {f}