Dictionary
Dictionary
Ovotesttis — definition & meaning
Word Type Definition Ovotesttis n. An organ which produces both ova and spermatozoids; an
hermaphrodite gland.
Explore more words:
Antheriform · Accept · Gemmy · Paronymy · Gazer · Cursed · Consequence · Kneed ·