OVIPOSITOR


Meaning of OVIPOSITOR in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.