Word info

endocan

Noun

Meaning

endocan (uncountable)

A secreted protein that is mainly expressed in the endothelial cells in human lung and kidney tissues.

Source: en.wiktionary.org

Close letter words and terms