meaning of Blastem

Blastem - German to English

blastema