Word info Synonyms

cytotherapy

Noun

Meaning

cytotherapy (countable and uncountable, plural cytotherapies)

(medicine) The introduction of new cells into a tissue in order to treat a disease.

Source: en.wiktionary.org

Synonyms

Close letter words and terms