The difference between testis and ovary are:
Testis
- It is the male gonad
- It produces spermatozoa.
- It is located outside the body.
- It produces testosterone.

Image Source: macmillan.org.uk/Images/Cancerinfo/Longdescriptions/Cancertypes/Malereproductivesystem(testes)_2012_large.jpg
Ovary
- It is the female gonad.
- It produces ova.
- It is located inside the body.
- It produces estrogen and progesterone.