OVIPOSITOR


Meaning of OVIPOSITOR in English

n. tube-like organ for laying eggs (in many female insects); egg-laying organ in some fishes and other animals (Zoology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.