Noun Definition

ovotestis

1.Definition: hermaphroditic gonad that contains both testicular and ovarian tissue

Category: General