mesenchymal cell
English
Noun
mesenchymal
cell
(
plural
mesenchymal cells
)
Synonym of
mesenchymal stem cell
.