ovipositors

noun
  1. specialized organs used by female insects and some other animals to deposit eggs
  2. Usage: biological term; plural of ovipositor

Examples