OVIPOSITOR Meaning of OVIPOSITOR in English n. a pointed tubular organ with which a female insect deposits her eggs. [ mod.L f. OVI-(1) + L positor f. ponere posit- to place ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012