English edit

Noun edit

endocan (uncountable)

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