Today is Thursday the 8th of May 2025 18:19:15



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?

    Asphaltite | Awfully | Squat | Undernime | Fimbriating |