What is the difference between testis and ovary ?

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.