Definition Definition

ovotesttis - Meaning and Examples

Meaning of 'ovotesttis' (Webster Dictionary)

1 . Ovotesttis [ n.]
- An organ which produces both ova and spermatozoids; an hermaphrodite gland.