ovipositor in Greek
ovipositor in Greek
ωοαποθέτης
(zoology) A tubular protruding organ for laying eggs.
ωοθέτης
(zoology) A tubular protruding organ for laying eggs.