Portuguese-English dictionary »

célula dendrítica folicular meaning in English

PortugueseEnglish
célula dendrítica folicular noun
{f}

follicular dendritic cell(specific cells found in lymph follicles)
noun