OVOTESTTIS Meaning of OVOTESTTIS in English (n.) An organ which produces both ova and spermatozoids; an hermaphrodite gland. Webster's English dictionary. Английский словарь Webster. 2012