Polish-English dictionary »

mezoderma meaning in English

PolishEnglish
mezoderma noun

mesodermnoun
tissue produced by gastrulation