salacinol

English

Noun

salacinol (uncountable)

  1. (biochemistry) A polyphenol found in the root bark of Salacia plants.

Derived terms

  • neosalacinol

Anagrams