Today is Thursday the 2nd of May 2024 08:11:49



Główna

  • Dictionary

    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?

    Trembling | Idioticon | Multinodate | Exactor | Transport |