peptolide

English

Noun

peptolide (plural peptolides)

  1. A cyclic or heteromeric depsipeptide

Derived terms