What is the full meaning of citrates
CITRATE, a salt of citric acid [n]
Example of the word citrates placed on a Scrabble board.