Word info

lymphostatin

Noun

Meaning

lymphostatin (uncountable)

(biochemistry) A toxic bacterial protein that inhibits mitogen-activated proliferation

Source: en.wiktionary.org

Close letter words and terms