Word Study
ovotestis
WORDNET DICTIONARY
Noun ovotestis has 1 sense
OXFORD DICTIONARY
ovotestis, n. (pl. -testes) Zool. an organ producing both ova and spermatozoa.
Etymology
OVUM + TESTIS
For further exploring for "ovotestis" in Webster Dictionary Online