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

tartrate Definition

Cancel
tartrate
noun(tar-trate)
a salt or ester of tartaric acid

Words Related to tartrate!

tartrate Examples by Brain Bank Users