homododecamer
Noun
Meaning
homododecamer (plural homododecamers)
(chemistry, biochemistry) A dodecamer, especially a biologically active one, derived from eleven identical monomers
Noun
homododecamer (plural homododecamers)
(chemistry, biochemistry) A dodecamer, especially a biologically active one, derived from eleven identical monomers