Toluate
/(?)/
Tol·u·ate
Toluate
n.
A salt of any one of the toluic acids.
(Chem.)