ADENOIDS


Meaning of ADENOIDS in English

[plural] [noun] - (in the human body) the soft mass of flesh between the back of the nose and the throat, which sometimes makes breathing difficultShe had her adenoids removed when she was a child.

Cambridge English vocab.      Кембриджский английский словарь.