French-English dictionary »

blastula meaning in English

FrenchEnglish
blastula nom {f}

blastula [blastulas]◼◼◼(an early form in the development of an embryo)
noun
[UK: blˈastjʊlə] [US: blˈæstʃələ]