adenoids

USA
UK
adenoids
USA
UK
a patch of tissue at the back of the nose which, along with the tonsils, makes up the lymphatic system
USA
UK
"Enlarged adenoids can cause a variety of problems connected to the ears, nose, and throat."