Polish-English dictionary »

blastoderma meaning in English

PolishEnglish
blastoderma noun

blastodermnoun
point from which the embryo develops