tetradepsipeptide

English

Etymology

From tetra- +‎ depsipeptide.

Noun

tetradepsipeptide (plural tetradepsipeptides)

  1. A tetrameric depsipeptide