Tartramate(n.) A salt of tartramic acid.
Tartramic(a.) Of, pertaining to, or designating, an acid which is the primary acid amide derivative of tartaric acid.

Words within tartramate

8 letter words: 2 results
View all words...