podocin

English

Etymology

From podocyte +‎ -in.

Noun

podocin (countable and uncountable, plural podocins)

  1. (biochemistry) A protein which lines the podocytes and whose mutations can cause nephrotic syndrome

Anagrams