Polish-English dictionary »

blastula meaning in English

PolishEnglish
blastula noun

blastulanoun
an early form in the development of an embryo