English edit

Etymology edit

cyclo- +‎ octapeptide

Noun edit

cyclooctapeptide (plural cyclooctapeptides)

  1. Any cyclic octapeptide