OVOTESTIS


Meaning of OVOTESTIS in English

[ ˌəʊvəʊ'tɛstɪs ]

■ noun ( plural ovotestes -ti:z ) Zoology an organ producing both ova and spermatozoa, especially in some gastropod molluscs.

Origin

C19: from ovum + testis .

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