Biology Forums Dictionary
From Biology Forums Dictionary
The testes in males and the ovaries in females, where the gametes are formed.
Biology Dictionary | About | Help | FAQ | Create account | Log in