French-English dictionary »

néotoma meaning in English

FrenchEnglish
néotoma nom {m}

pack rat(rodent)
noun