You searched for: “tumoricides
tumoricide (s) (noun), tumoricides (pl)
The killing of cancer cells.
This entry is located in the following units: -cide, -cides, -cidal (page 12) tum-, tume-, -tumescence (page 2)