Library
(medicine) Failure to ejaculate or secrete semen. Defective or absent sperm formation.
View more Health videos
The inability to secrete or ejaculate semen.