renal casts

English

Noun

renal casts

  1. plural of renal cast