Ovotestis Definition
ōvō-tĕstĭs
ovotestes
noun
A single reproductive organ that produces both sperm and ova, either at different times or concurrently, as in many invertebrates.
Webster's New World
Other Word Forms of Ovotestis
Noun
Singular:
ovotestis
Plural:
ovotestesFind Similar Words
Find similar words to ovotestis using the buttons below.