tetradepsipeptide
English
Etymology
From
tetra-
+
depsipeptide
.
Noun
tetradepsipeptide
(
plural
tetradepsipeptides
)
A
tetrameric
depsipeptide