Spanish Meaning of ovotesttis

ovotesttis

Other Spanish words related to ovotesttis

No Synonyms and anytonyms found

Definitions and Meaning of ovotesttis in English

Webster

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 => Ovulología, ovolo => óvolo, ovoidal => Ovoide, ovoid => ovoide, ovoflavin => ovoflavina,