Webster's Revised Unabridged Dictionary · 1913
Toluate
Copy link
Toluate
, noun
(Chemistry)
A salt of any one of the toluic acids.
↑