Word info

tetramethylpyrazine

Noun

Meaning

tetramethylpyrazine (uncountable)

An anti-inflammatory compound isolated from natto.
Synonym: ligustrazine

Source: en.wiktionary.org

Close letter words and terms