English edit

Adjective edit

tumoricidal (comparative more tumoricidal, superlative most tumoricidal)

  1. That destroys tumor cells

Related terms edit