French-English dictionary »

mésoglée meaning in English

FrenchEnglish
mésoglée nom {m}

mesoglea◼◼◼(a gelatinous material found between the epithelial cellular layers of jellyfish and coelenterates)
noun