FOLLICULAR DENDRITIC CELL


Meaning of FOLLICULAR DENDRITIC CELL in English

a specialized cell in lymph nodes that traps and concentrates foreign antigens for recognition by lymphocytes.

AIDS English Glossary.      Английский словарь СПИДа.