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