stem cell
stem
stɛm
stem
cell
sɛl
sel

Definition & Meaning of "stem cell"in English

Stem cell
01

(biology) a basic type of cell in a multicellular organism, which develops into different kinds of cells with different functions 

Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
stem cells
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store