French-English dictionary »

blastocyste meaning in English

FrenchEnglish
blastocyste nom {m}

blastocyst◼◼◼(mammalian blastula)
noun