What is the full meaning of periodates
PERIODATE, a salt of periodic acid [n]
Example of the word periodates placed on a Scrabble board.