tumoricide
English
Etymology
From
tumor
+
-i-
+
-cide
.
Noun
tumoricide
(
plural
tumoricides
)
Any
tumoricidal
material