tetradepsipeptide

English

edit

Etymology

edit

tetra- +‎ depsipeptide

Noun

edit

tetradepsipeptide (plural tetradepsipeptides)

  1. A tetrameric depsipeptide