Definitions for "Ovipositor"
The organ with which many insects and some other animals deposit their eggs. Some ichneumon files have a long ovipositor fitted to pierce the eggs or larvæ of other insects, in order to lay their own eggs within the same.
The egg-laying apparatus; the extended genitalia of a female insect.[1] Fin. Swe. PARASITE - An organism which lives on or in another living organism and obtains part or all of its nutrients from that other living organism.[1] Fin. Swe.
the specialised tube-like organ of female insects found on the end of the abdomen and used for laying eggs. In some species it is very long while in others it may be concealed