- stem cell (English)
- Primal cell that can renew indefinitely and differentiate into several kinds of specialized cells.
Translate stem cell
Learn how to say "stem cell" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.
Get Quote