See Also: osmeterium(dictionary)

osmeterium (iou)



osmeterium noun. . E19.
[mod. Latin from Greek osmasthai to smell + -terion instr. suffix: see -IUM.]
Entomology. An organ which emits a (usu. noxious) smell; spec. a forked eversible gland on the first thoracic segment of papilionid caterpillars.