French-English dictionary »

entoblaste meaning in English

FrenchEnglish
entoblaste nom {m}

entoblast(any of the embryonic blastomeres that develop into the endoderm)
noun