renal cast

English

Noun

renal cast (plural renal casts)

  1. Synonym of urinary cast.

Anagrams