French-English dictionary »

astromyxine meaning in English

FrenchEnglish
astromyxine nom {f}

star jelly◼◼◼(gelatinous substance)
noun