What is the full meaning of toluates
TOLUATE, a salt of any one of the toluic acids [n]
Example of the word toluates placed on a Scrabble board.