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. adenoidal adj. adenoidally adv.

[ Gk aden -enos gland + -OID ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.