Concept set TESTICLES

The male sex gland that produces sperm and male hormones, found in some types of animals.

Id Concept in source English gloss Conceptlist