YourDictionary

semenuria medical definition

noun
Excretion of urine containing semen. Also called seminuria, spermaturia.

link/cite print suggestion box