tumoricide

/T UW1 M AO1 R AH0 S AY1 D/
noun
  1. 1

    Any tumoricidal material