Word info

neuroleukin

Noun

Meaning

neuroleukin (uncountable)

(biochemistry) A neurotrophic protein related to phosphohexose isomerase

Source: en.wiktionary.org

Close letter words and terms