French-English dictionary »

blastoïde meaning in English

FrenchEnglish
blastoïde nom {m}

blastoid◼◼◼(echinoderm)
noun