tumoricidal

English

Adjective

tumoricidal (comparative more tumoricidal, superlative most tumoricidal)

  1. That destroys tumor cells