Medical Dictionary

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

scavenger cell

scavenger cell /skav′ənjər/ [ME, scavager + L, cella, storeroom] , a phagocytic cell that removes tissue debris and some invading pathogens. It may or may not be mobile.

Tweet submit Telegram VK

Random Words

abiotrophy

oesophagoscopy

thalassotherapy

parotid gland

monoctanoin

pell-

dentogenesis imperfecta

morphogenesis

implant denture

Medical Dictionary Copyright © 2025.
Privacy Policy