LYMPHOID TISSUE


Meaning of LYMPHOID TISSUE in English

The part of the body's immune system that helps protect it from bacteria.

English dictionary of medicine.      Английский словарь медицины.