Etymology

multiphosphorylated

Today it means: phosphorylated at multiple sites Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok