adenoid
nounfeminine/ɐðɛˈnɔjdɨ/medium
Definition
A mass of enlarged lymphatic tissue between the back of the nose and the throat.
The child had her adenoids removed.
Enlarged adenoids can cause snoring.
Etymology
Do grego 'adenoeidēs'
The child had her adenoids removed.
Enlarged adenoids can cause snoring.
Do grego 'adenoeidēs'