semenuria









semenuria


n.

  1. Excretion of urine containing semen.seminuria spermaturia
52 queries 0.613