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
        


 
    
 
