Turkish-English dictionary »

blastula meaning in English

TurkishEnglish
blastula noun

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