1 result found

Search Results for: ischury

Ischury

Ischury (Science: medicine) a retention or suppression of urine. Origin: L. Ischuria, gr.; to hold, check - urine: cf. F.... Read More