Simplified Chinese Meaning of ovotesttis
ovotesttis
Other Simplified Chinese words related to ovotesttis
No Synonyms and anytonyms found
Nearest Words of ovotesttis
Definitions and Meaning of ovotesttis in English
ovotesttis (n.)
An organ which produces both ova and spermatozoids; an hermaphrodite gland.
FAQs About the word ovotesttis
Definition not available
An organ which produces both ova and spermatozoids; an hermaphrodite gland.
No synonyms found.
No antonyms found.
ovology => 卵学, ovolo => 卷边, ovoidal => 卵形的, ovoid => 卵形的, ovoflavin => 异黄素磷酸酯,