Word info

spaglumic acid

Noun

Meaning

spaglumic acid (uncountable)

English Wikipedia has an article on:spaglumic acidWikipedia
N-acetylaspartylglutamic acid, a neuropeptide and the third most prevalent neurotransmitter in the mammalian nervous system.

Source: en.wiktionary.org

Close letter words and terms