English

edit

Adjective

edit

tumoricidal (comparative more tumoricidal, superlative most tumoricidal)

  1. That destroys tumor cells
edit