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

Cobb collar

aminobenzene

coronoid process of the ulna

sulphaemoglobin

heterologous insemination

posttraumatic epilepsy

intertrigo

ptyalin

dysmaturity

Medical Dictionary Copyright © 2025.
Privacy Policy