Etymology

octarepeat

O1C3T1A1R1E1P3E1A1T1

Today it means: A sequence of octapeptides that are repeated in a polypeptide or protein Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok