What is Adenoids?

Adenoids meaning Part of the lymphatic system. The tonsils are in the back of the throat, while the adenoids are higher up, behind the nose. Both help protect from infection by trapping germs coming in through the mouth and nose.


reference: national Cancer Institute – Glossary for Registrars

Tags: ,