xénarthres
French
Noun
xénarthres
m
pl
plural of
xénarthre