Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ovotestis Definition

Cancel
ovotestis
noun(ovo-tes-tis)
a hermaphrodite gonad

Words Related to ovotestis!

ovotestis Examples by Brain Bank Users