toluate









toluate


noun Chemistry.

  1. a salt or ester of any of the four isomeric toluic acids.

noun

  1. any salt or ester of any of the three isomeric forms of toluic acid
50 queries 0.515