Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

tumoricide

tumoricide /t(y)o̅o̅môr″isīd/ , a substance capable of destroying a tumor. −tumoricidal, adj.

Tweet submit Telegram VK

Random Words

Freedom of Information Act

purine base

bacillosis

dysglandular

diurnal variation

buttonhole fracture

SRS-A

Planck’s constant (h)

hypalgesia

Medical Dictionary Copyright © 2025.
Privacy Policy