mesenchymal stem cells
English
Noun
mesenchymal
stem cells
plural of
mesenchymal stem cell