OVOTESTIS Meaning of OVOTESTIS in English n. (pl. -testes) Zool. an organ producing both ova and spermatozoa. [OVUM + TESTIS] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012