tumoricidal
Jump to navigation
Jump to search
English
[edit]Adjective
[edit]tumoricidal (comparative more tumoricidal, superlative most tumoricidal)
- That destroys tumor cells
tumoricidal (comparative more tumoricidal, superlative most tumoricidal)