Meaning of benzoic acid

Definition of benzoic acid

(noun) a white crystalline solid occurring in many resins

Other information on benzoic acid

WIKIPEDIA results for benzoic acid
Amazon results for benzoic acid