Glossary
A growth originating from the Sertoli cells, which are responsible for supporting and nourishing developing sperm within the testicle. Some of these Sertoli cell tumors can be cancerous.
Posted
in
by
Tags: