ovipositor in Portuguese ovipositor in Portuguese ovipositor noun (zoology) A tubular protruding organ for laying eggs. Add to Flashcards