dodecamer

Noun

 * 1) An oligomer having twelve subunits.

Alternative forms

 * duodecamer