cellular therapy

English

Etymology

cellular + therapy

Noun

cellular therapy (uncountable)

  1. (medicine) cytotherapy.

Synonyms