xiphophores
French
Noun
xiphophores
m
pl
plural of
xiphophore