December 5th, 2001

seminiferous tubules

By

Long thread-like tubes packed in the lobes of each testis where sperm is produced.

Tags: Cancer Dictionary, S, Uncategorized