Find the word definition

Wiktionary
ovotestes

n. (plural of ovotestis English)

WordNet
ovotestis
  1. n. hermaphroditic gonad that contains both testicular and ovarian tissue

  2. [also: ovotestes (pl)]

ovotestes

See ovotestis