endomucin en · NOUN EtymologyFrom endo- + mucin. Meanings (uncountable) A membrane-bound glycoprotein expressed by endothelial cells