What is the full meaning of perchlorates
PERCHLORATE, a salt or ester of perchloric acid [n]
Example of the word perchlorates placed on a Scrabble board.