What is the full meaning of selenates
SELENATE, a salt of selenic acid [n]
Example of the word selenates placed on a Scrabble board.