The Collaborative International Dictionary
Toluate
Toluate \Tol"u*ate\, n. (Chem.) A salt of any one of the toluic acids.
Wiktionary
toluate
n. (context chemistry English) A salt of any of the toluic acids.