ovotestes

noun

Plural of ovotestis.

noun

Plural form of ovotestis.