Cytotherapy Definition

noun

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

Wiktionary

Origin of Cytotherapy

  • cyto- +‎ therapy

    From Wiktionary

Find Similar Words

Find similar words to cytotherapy using the buttons below.

Words Starting With

Words Ending With

Unscrambles

cytotherapy