nephrin
English
Etymology
From
nephr-
+
-in
.
Noun
nephrin
(
plural
nephrins
)
(
biochemistry
)
Any of a class of
transmembrane
proteins
necessary for the proper functioning of the
renal
filtration
barrier