answersLogoWhite

0

The definition of spermaturia, per the Taber's Cyclopaedic Medical Dictionary, is listed as: "Semen discharged with the urine."

User Avatar

Wiki User

15y ago

What else can I help you with?