Etymology

dodecadepsipeptide

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

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok