renal cast
English
Noun
renal
cast
(
plural
renal casts
)
Synonym of
urinary cast
.
Anagrams
Lancaster
,
ancestral