Associations to the word «Ovotestis»
| 1 |
Wiktionary
OVOTESTIS, noun. (biology) A hermaphroditic gonad, found in certain gastropods, that produces both sperm and eggs
Dictionary definition
OVOTESTIS, noun. Hermaphroditic gonad that contains both testicular and ovarian tissue.
Wise words
A blow with a word strikes deeper than a blow with a sword.