Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

toluate Definition

Cancel
toluate
noun
A salt of any of the toluic acids

Words Related to toluate!

toluate Examples by Brain Bank Users