English Dictionary (Humor) beta

..

Browse mode

OR:

Enter Search Word


TLex Dictionary
Current search: adenoids | Results: 1

adenoids A collection of soft, glandular tissue located in the back of the throat. These glands produce mucus which helps to filter out harmful bacteria and viruses from the air we breathe.  ■ "I'm sorry, I have really bad adenoids right now. It's like someone is constantly blowing their nose in my face."