OVOTESTIS Meaning of OVOTESTIS in English n. (pl. -testes) Zool. an organ producing both ova and spermatozoa. Etymology: OVUM + TESTIS Oxford English vocab. Оксфордский английский словарь. 2012