ADENOID


Meaning of ADENOID in English

n. growth of lymphoid tissue located in the upper pharynx

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.