Home
Search
Index
Definify.com
Webster
1913
Edition
Ovotesttis
Oˊvo-test′tis
,
Noun.
[NL. See
Ovum
, and
Testis
.]
(Zool.)
An organ which produces both ova and spermatozoids; an hermaphrodite gland.
Similar Results