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.
Ovary
- It is the female gonad.
- It produces ova.
- It is located inside the body.
- It produces estrogen and progesterone.