TONSILS


Meaning of TONSILS in English

Small masses of lymphoid tissue at the back of the throat, on either side of the throat.

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