ovipositor

Noun
  1. Egg-laying tubular structure at the end of the abdomen in many female insects and some fishes (synset 101463454)

Other Searches