See Also: ovotestis(medicine)
ovotestis(dictionary)

ovotestis (iou)



ovotestis noun. . L19.
[from OVO- + TESTIS.]
In Zoology, a reproductive organ of some invertebrates which produces both ova and spermatozoa. In Medicine, an abnormal organ combining features of an ovary and a testis.