Toluate(n.) A salt of any one of the toluic acids.

Words within toluate