Dictionary
Gramatyka angielska
Word: Ovotesttis
ID Word Wordtype Definition 107971 Ovotesttis n. An organ which produces both ova and spermatozoids; an hermaphrodite gland.
Do you know these words?
Misdate | Infrequently | Commending | Dash | Dag |