What is the full meaning of trithionates
TRITHIONATE, a salt of trithionic acid [n]
Example of the word trithionates placed on a Scrabble board.