Noun ovotestis has 1 sense
  1. ovotestis - hermaphroditic gonad that contains both testicular and ovarian tissue
    --1 is a kind of
    gonad, sex gland
,
TOP