OVOTESTTIS Meaning of OVOTESTTIS in English ( n. ) An organ which produces both ova and spermatozoids; an hermaphrodite gland. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012