Word info

nephrin

Noun

Meaning

English Wikipedia has an article on:nephrinWikipedia
nephrin (plural nephrins)

(biochemistry) Any of a class of transmembrane proteins necessary for the proper functioning of the renal filtration barrier

Source: en.wiktionary.org

Close letter words and terms