Definition, synonyms and related words
A phenolic acid compound isolated from the ripe fruits of Terminalia chebula.