YourDictionary

ovipositor

noun

  1. a special organ of many female insects, usually at the end of the abdomen, for depositing eggs, often in a host
  2. an extension of the female genital orifice of certain fishes

See ovipositor in American Heritage Dictionary 4

Learn more about ovipositor

link/cite print suggestion box