YourDictionary

scent gland

noun
A specialized apocrine gland found in many mammals that produces a strong-smelling substance.

link/cite print suggestion box