Home
Search
Index
Definify.com
Definition
2024
stem-cell
stem-cell
See also:
stemcell
and
stem cell
English
Noun
stem-cell
attributive form of
stem cell
stem-cell
research
Similar Results