Entomology definition of Scent glands, or organs: glandular structures;
sometimes eversible, sometimes in the form of hair tufts or
pencils for diffusing odors that may be repellant or attractive;
most frequently found in males as a secondary sexual
character.