octapeptide Share definition Flag a polygon with eight animos. that shape is an octapeptide octapeptide by thealmightygroodle November 26, 2019 0 0 Get merch Get the octapeptide mug. Buy Now — $32.95 See more merch