adenoids

Definitions


[ˈadɪnɔɪdz], (Noun)

Definitions:
- a mass of enlarged lymphatic tissue between the back of the nose and the throat, often hindering speaking and breathing in young children


Phrases:

Origin:
late 19th century: adenoid from Greek adēn ‘gland’ + -oid




definition by Oxford Dictionaries