Ovotesttis

O`vo`test´tis


n.1.(Zool.) An organ which produces both ova and spermatozoids; an hermaphrodite gland.