toluic_acidEnglish

toluic acid

Noun

An isomeric acid derived from toluene

English: toluic acid