Skip to Content
Medical Term:

ovipositor

Pronunciation: o'vi-poz'i-tor, -tor

Definition: A specialized female organ especially well developed in insects for laying or depositing eggs.

© Copyright 2016 Wolters Kluwer. All Rights Reserved. Review Date: Sep 19, 2016.
Hide