Meaning of borate

Definition of borate

(noun) a salt or ester of boric acid

Other information on borate

WIKIPEDIA results for borate
Amazon results for borate