Etymology

octadepsipeptide

Today it means: An oligomeric form of depsipeptide composed of eight monomers Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok