Cerca
Seleziona la lingua del dizionario
Lymph node
01
linfonodo, ghiandola linfatica
a small organ in the lymphatic system that filters and traps foreign substances, helping to fight infections and support immune responses
Cerca
Seleziona la lingua del dizionario
linfonodo, ghiandola linfatica