blastema
Explore definitions, synonyms, and language insights of blastema
Definitions
Noun
a mass of undifferentiated cells from which an organ or body part develops
Explore definitions, synonyms, and language insights of blastema