Origin: Latin suffix -ate
Definition, synonyms and related words
Any phosphate ester of a sugar, many of which are used as a source of biochemical energy