Top Qs
Timeline
Chat
Perspective

stem cells

From Wiktionary, the free dictionary

Remove ads
See also: stemcells

English

Noun

stem cells

  1. plural of stem cell

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads