Osmeterium (noun) Definition, Meaning & Examples

noun, plural os·me·te·ri·a [oz-mi-teer-ee-uh]. /ˌɒz mɪˈtɪər i ə/.
  1. a glandular process on the first thoracic segment of many caterpillars that emits a noxious odor to ward off predators.
Osmeterium (noun) Definition, Meaning & Examples

More Definitions