Endoglin
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A glycoprotein located on the surface of cells uncountable
Example
More examples"Researchers say elevated levels of a second protein — called endoglin — appear to harm blood vessels, as well."
More for "endoglin"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.