YourDictionary

Dictionary Home » Medical Definitions » spermatolysis

spermatolysis medical definition

noun
The destructive dissolution of spermatozoa.

link/cite print suggestion box