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

zygomatic bone

catastrophic illness

Fick’s law

palpebrate

brain electric activity map (BEAM)

instrument

RCEEM

presbycardia

regional control

Medical Dictionary Copyright © 2025.
Privacy Policy