What is the full meaning of orthoborates
ORTHOBORATE, a salt of orthoboric acid [n]
Example of the word orthoborates placed on a Scrabble board.