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 tartramic

8 letter words: 1 results
7 letter words: 3 results
View all words...