1 result found

Search Results for: spermaturia

Spermaturia

spermaturia --> semenuria (Science: urology) The excretion of urine containing semen. Synonym: seminuria,... Read More