ozadene (English, noun)
expansion: ozadene (plural ozadenes)
Senses:
topics: anatomy
medicine
sciences
glosses: A defensive gland present in some arthropods, which secretes a foul-smelling substance to discourage predators.
Forms:
form: ozadenes
tags: plural