ozadene
English
noun
Definitions
- (anatomy) A defensive gland present in some arthropods, which secretes a foul-smelling substance to discourage predators.
Etymology
Derived from Ancient Greek ὄζω (smell, I smell).
Origin
Ancient Greek
ὄζω
Gloss
smell, I smell
Concept
Semantic Field
Sense perception
Ontological Category
Action/Process
Kanji
嗅