OVIPOSITOR


Meaning of OVIPOSITOR in English

[ ˌəʊvɪ'pɒzɪtə ]

■ noun Zoology a tubular organ through which a female insect or fish deposits eggs.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.