Definition of ovipositor

Definition of ovipositor
  1. ovipositor Noun A tubular protruding organ for laying eggs.
Need more help? Try our forum NEW