What is the full meaning of monophosphates
MONOPHOSPHATE, an ester of phosphoric acid [n]
Example of the word monophosphates placed on a Scrabble board.