Polish-English dictionary »

gastrula meaning in English

PolishEnglish
gastrula

gastrula

gastrulacja noun

gastrulationnoun
stage of embryo development