English synonyms about - contact  

blastema

noun

1 blastema

A mass of undifferentiated cells from which an organ or body part develops.


Find more on blastema elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0233