YourDictionary

Dictionary Home » Science » ovipositor

ovipositor science definition

A tube in many female insects that extends from the end of the abdomen and is used to lay eggs.

Learn more about ovipositor

link/cite print suggestion box