Hoden — meaning in English
German → English · translate English → German instead
English meaning
- testicle noun Either of the two male reproductive glands that produce sperm and testosterone.
- testicular adj Relating to the testicles.
Senses
Hoden is used for these senses in English:
- testicular (physiology) Pertaining to one or more testicles; of the testicle(s).