Italian-English dictionary »

cellula dendritica meaning in English

ItalianEnglish
cellula dendritica noun

dendritic cell(immune cell)
noun