Noun Definition

tartrate

1.Definition: a salt or ester of tartaric acid

Category: General