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

introitus

major medical insurance

blast

suboccipitobregmatic

thrombosis indicator test

hydatid cyst

stigma

canal debridement

alastrim

Medical Dictionary Copyright © 2025.
Privacy Policy