Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mesoblast Definition

Cancel
mesoblast
noun(me-so-blast)
the embryonic cells that give rise to mesoderm; broadly : mesoderm

Words Related to mesoblast!

mesoblast Examples by Brain Bank Users