a branching cell of the lymph nodes, blood, and spleen that functions as a network trapping foreign protein.
DENDRITIC CELL
Meaning of DENDRITIC CELL in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012