from The Century Dictionary and Cyclopedia
- n. An odoriferous gland; a glandular organ which secretes any specially odoriferous substance, as musk or castoreum.
Sorry, no etymologies found.
"Mandrills have a scent-gland on their chest, which males rub vigorously against trees.
Wordnik is becoming a not-for-profit! Read our announcement here.