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.OriginC19: from ovum + testis . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004