Where does “depsipeptide” come from?

depsipeptide (English): any of a class of polymeric compounds having both...

Definitions

  1. any of a class of polymeric compounds having both...

Words derived from “depsipeptide

depsipeptide — Etymology, Origin & Word History | Etymology Explorer