renal casts
English
Noun
renal
casts
plural of
renal cast