Synonyms for
Adenoid
Definition
Adenoid refers to a mass of enlarged lymphatic tissue between the back of the nose and the throat, often hindering speaking and breathing in young children.
Synonyms for
Definition
Adenoid refers to a mass of enlarged lymphatic tissue between the back of the nose and the throat, often hindering speaking and breathing in young children.