ovotestes
English
Noun
ovotestes
plural of
ovotestis