scent gland
Short definition from Wiktionary
Noun
- A glandular organ that secretes such substances as musk or castoreum.
We haven’t written up scent gland yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up scent gland yet: Simple and Standard meanings, examples and a quiz.