Home

Word

ovotestis, n.
(ovotestes)
more info hermaphroditic gonad that contains both testicular and ovarian tissue
<noun.body>

ovotestis
semantic pointers
hypernym