citrate
Explore definitions, synonyms, and language insights of citrate
Definitions
                    Noun
                    
                a salt or ester of citric acid
                
                    Verb
                    
            cause to form a salt or ester of citric acid