1.n. An organ which produces both ova and spermatozoids; an hermaphrodite gland.
Medical Definition of Ovotesttis
1. An organ which produces both ova and spermatozoids; an hermaphrodite gland.
Origin: NL. See Ovum, and Testis.
Source: Websters Dictionary
(01 Mar 1998)