oncolysis









oncolysis


n.

  1. The destruction of a tumor or tumor cells.
  2. The reduction of any swelling or mass.
55 queries 0.417