◄
Ovotesttis
►
Dictionary
(
n.
) An organ which produces both ova and spermatozoids; an hermaphrodite gland.
Clyx.com