English edit

Noun edit

renal cast (plural renal casts)

  1. Synonym of urinary cast

Anagrams edit