Synonyms of Ovotestis in English :
Antonyms of Ovotestis in English
Thesaurus of Ovotestis in English
1. (noun) hermaphroditic gonad that contains both testicular and ovarian tissue