ischuria









ischuria


n.

  1. Retention or suppression of urine.
50 queries 0.570