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 tortious IL-6 Apley’s scratch test electric circuit typhoid fever intraoperative lymphatic mapping fixed ratio (FR) reinforcement eventration bell-shaped curve