ovipositor









ovipositor


noun

  1. (in certain female insects) an organ at the end of the abdomen, by which eggs are deposited.
  2. a similar organ in other animals, as certain fishes.

noun

  1. the egg-laying organ of most female insects, consisting of a pair of specialized appendages at the end of the abdomen
  2. a similar organ in certain female fishes, formed by an extension of the edges of the genital opening

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