stem cells
See also:
stemcells
English
Noun
stem
cells
plural of
stem cell