What is the full meaning of caproates
CAPROATE, a salt of caproic acid [n]
Example of the word caproates placed on a Scrabble board.