French-English dictionary »

xénarthre meaning in English

FrenchEnglish
xénarthre nom {m}

xenarthran◼◼◼(mammal)
noun