OVIPOSITOR Meaning of OVIPOSITOR in English n. a pointed tubular organ with which a female insect deposits her eggs. Etymology: mod.L f. OVI-(1) + L positor f. ponere posit- to place Oxford English vocab. Оксфордский английский словарь. 2012