Etymology

triphosphorylated

Today it means: phosphorylated with three units of phosphoric acid Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok