EN

Synonyms for cytotherapy

Definitions

  1. n. 1

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

Forms

Plural
cytotherapies