mesenchymal cells
English
Noun
mesenchymal
cells
plural of
mesenchymal cell