Adenoids— definition, example and pronunciation in USA and UK English

Noun (thing)
Adenoids
a patch of tissue at the back of the nose which, along with the tonsils, makes up the lymphatic system
Enlarged adenoids can cause a variety of problems connected to the ears, nose, and throat.