n. tube-like organ for laying eggs (in many female insects); egg-laying organ in some fishes and other animals (Zoology)
OVIPOSITOR
Meaning of OVIPOSITOR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012