Testis Meaning

There are 1 meaning(s) for word Testis

Meaning 1 : one of the two male reproductive glands that produce spermatozoa and secrete androgens

    Synonyms : ball,  ballock,  bollock,  egg,  nut,  orchis,  testicle