Etymology

triubiquitinated

Today it means: ubiquitinated at three locations Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok