[ovi.pos.i.tor] n [NL, fr. L ov- + positor one that places, fr. ponere to place--more at position] (1816): a specialized organ (as of an insect) for depositing eggs--see insect illustration
OVIPOSITOR
Meaning of OVIPOSITOR in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012