blastema
nounDefinition of blastema
: a mass of undifferentiated cells capable of growth and differentiation
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more