Dictionary.com
Thesaurus.com

osmeteria

  • plural
    of osmeterium.
    osmeterium
    noun
    a glandular process on the first thoracic segment of many caterpillars that emits a noxious odor to ward off predators.

More Suggestions