Word info

chebulagic acid

Noun

Meaning

chebulagic acid (uncountable)

A benzopyran tannin and antioxidant with potential medical uses.

Source: en.wiktionary.org

Close letter words and terms