Definition, synonyms and related words
A cinnamate formed when caffeic acid and tartaric acid undergo esterification.