Osmeterium definitions

ŏz'mĭ-tîr'ē-əm
An eversible organ behind the head of certain caterpillars, containing strong-smelling chemicals that deter predators.
noun
0
0
(zoology) One of a pair of scent organs in the larvae of certain swallowtail butterflies.
noun
0
0
Advertisement

Origin of osmeterium

New Latin, from Ancient Greek ὀσμή (osmÄ“, “smell"), ὀσμητός (osmÄ“tos, “smelled").