French-English dictionary »

xiphophore meaning in English

FrenchEnglish
xiphophore nom {m}

swordtail◼◼◼(freshwater fish)
noun