What is the full meaning of metaphosphate
a salt or ester of a metaphosphoric acid [n -S]
Example of the word metaphosphate placed on a Scrabble board.