French-English dictionary »

cténophore meaning in English

FrenchEnglish
cténophore nom {m}

ctenophore◼◼◼(any of various marine animals of the phylum Ctenophora)
noun