ADENOIDS


Meaning of ADENOIDS in English

n.pl. Med. a mass of enlarged lymphatic tissue between the back of the nose and the throat, often hindering speaking and breathing in the young.

Derivatives:

adenoidal adj. adenoidally adv.

Etymology: Gk aden -enos gland + -OID

Oxford English vocab.      Оксфордский английский словарь.