dendritic cell
nounDefinition of dendritic cell
: any of various antigen-presenting cells with long irregular processes
Keep scrolling for more
Keep scrolling for more