SCENT GLAND


Meaning of SCENT GLAND in English

noun

: a gland (as in the beaver or the civet cat) secreting an odoriferous substance — compare musk bag

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.