OVOTESTTIS Meaning of OVOTESTTIS in English noun an organ which produces both ova and spermatozoids; an hermaphrodite gland. Webster English vocab. Английский словарь Webster. 2012