glands; nodules

noun