tetradepsipeptideEtymologyFrom tetra- + depsipeptide. By surface analysis, cyclo- + tetra- + peptide.tetradepsipeptide means A tetrameric depsipeptide. Lexicurio rates it Rare gem — a strength score of 82 out of 100.nounA tetrameric depsipeptide