English

edit

Etymology

edit

tumor +‎ -i- +‎ -cide

Noun

edit

tumoricide (plural tumoricides)

  1. Any tumoricidal material