cyclooctapeptide

English

Etymology

From cyclo- +‎ octapeptide.

Noun

cyclooctapeptide (plural cyclooctapeptides)

  1. Any cyclic octapeptide