Adenoids. Definition

adenoids
aden eides
Enlarged lymph node tissue that normally exists in the nasopharynx.
 


*Automatic Translation