What is the full meaning of orthophosphates
ORTHOPHOSPHATE, a salt or ester of orthophosphoric acid [n]
Example of the word orthophosphates placed on a Scrabble board.