octamer
Etymology
From octa- + -mer.
noun
An oligomer having eight subunits.