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

tartramate Definition

Cancel
tartramate
noun
A salt of tartramic acid

Words Related to tartramate!

tartramate Examples by Brain Bank Users