Subscriber login


Forgot your password?

Library card login

Other

scent gland

Syllabification: (scent gland)
Definition of scent gland

noun

  • an animal gland that secretes an odorous pheromone or defensive substance, especially one under the tail of a carnivorous mammal such as a civet or skunk.

scent gland in other Oxford dictionaries

Definition of scent gland in the British & World English dictionary