homododecamer noun1 •A dodecamer, especially a biologically active one, derived from twelve identical monomers formshomododecamers