What is the full meaning of metaphosphates
METAPHOSPHATE, a salt or ester of a metaphosphoric acid [n]
Example of the word metaphosphates placed on a Scrabble board.