tumoricide

English

Etymology

From tumor +‎ -i- +‎ -cide.

Noun

tumoricide (plural tumoricides)

  1. Any tumoricidal material