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

maximum inspiratory pressure (MIP)

ABVD

contracture

neck ring

object

postoperative atelectasis

psychiatric hospital

ovarian cyst

flexor retinaculum of ankle

Medical Dictionary Copyright © 2025.
Privacy Policy