Search tumoricide tumoricide /t(y)o̅o̅môr″isīd/ , a substance capable of destroying a tumor. −tumoricidal, adj. Tweet Telegram VK Random Words Freedom of Information Act purine base bacillosis dysglandular diurnal variation buttonhole fracture SRS-A Planck’s constant (h) hypalgesia