Word info

endorepellin

Noun

Meaning

endorepellin (uncountable)

A terminal segment of perlecan that is an inhibitor of angiogenesis

Source: en.wiktionary.org

Close letter words and terms