Definition of "adenoids"

adenoids