Etymology

monophosphorylate

Today it means: To phosphorylate by adding a single phosphate entity Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok