OVOTESTIS Meaning of OVOTESTIS in English |ōvō+ nounEtymology: New Latin, from Latin ov- + testis : a hermaphrodite gonad Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012