The AI-powered English dictionary
plural monophosphates
(chemistry) any compound containing a single phosphate unit examples