gallic acid or 345 trihydroxy benzoic acid c7 h6 o5 – Meaning and Explanation