tumoricidal
English
Adjective
tumoricidal
(
comparative
more
tumoricidal
,
superlative
most
tumoricidal
)
That destroys
tumor
cells
Related terms
tumoricide