testis Definition
Dictionary Home » Words Starting with T » testified ... thankyou » testis
testis
noun
- testes
1. anatomy.
- In male animals: either of the two reproductive glands that produce sperm and are either internally or externally positioned, enclosed in the scrotum.
