1. Home
  2. Education
  3. Insects

Osmeterium

By Debbie Hadley, About.com

Definition: A fleshy, Y-shaped gland found in some caterpillars. The osmeterium emits a chemical with a foul scent when the caterpillar is threatened.

Explore Insects

More from About.com

  1. Home
  2. Education
  3. Insects
  4. Entomology Glossary
  5. O
  6. Glossary Definition: Osmeterium

©2008 About.com, a part of The New York Times Company.

All rights reserved.