English edit

Noun edit

scent gland (plural scent glands)

  1. A glandular organ that secretes such substances as musk or castoreum.