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)