adj.Characterized by the absence of sperm in semen; lacking sperm; Medical term for the condition of having no sperm cells in the semen, causing male infertility
Popular Words
Explore frequently searched vocabulary
Download App to Unlock Full Content
Want to learn vocabulary more efficiently? Download the DictoGo app and enjoy more vocabulary memorization and review features!