benzoic acid

Explore definitions, synonyms, and language insights of benzoic acid

Definitions

Noun
a white crystalline solid occurring in many resins

More General Terms