nephrins
English
Noun
nephrins
plural of
nephrin