Ovipositor
Ovipositor is the egg laying tubular structure at the end of the abdomen of many female insects.
Close window