stem cells - English Synonyms Dictionary