dendritic cells
English
Noun
dendritic
cells
plural of
dendritic cell