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 tonometer pigtail stent glucose-6-phosphate dehydrogenase (G6PD) test vulgaris coinfection Oxyuris vermicularis artificial saliva viscerosomatic reaction hypertensive arteriosclerosis