dodecahistidine
English
Etymology
From
dodeca-
+
histidine
.
Noun
dodecahistidine
(
uncountable
)
Twelve contiguous
histidine
amino acids, typically in a terminal position of some enzymes