Definition

Storz refers to a type of flexible urinary catheter, medical equipment used for draining urine and providing urinary access for patients in various medical conditions.