interdigitating cell


interdigitating cell

A type of antigen-presenting cell found in lymph nodes and lymphoid tissue.See also: cell