SCENT GLAND


Meaning of SCENT GLAND in English

any of various specialized skin glands, occurring in many kinds of animals, that emit an odor commonly functioning as a social or sexual signal or a defensive weapon.

[ 1675-85 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .