Definitions of ovipositor

  1. The organ of certain insects by which eggs are deposited.
  2. A specialized structure in Insects for placing the eggs in a suitable place ; a tubular extension of the genital orifice in Fishes.
X