Meaning of toluic acid

Definition of toluic acid

(noun) an isomeric acid derived from toluene

Other information on toluic acid

WIKIPEDIA results for toluic acid
Amazon results for toluic acid