Noun
dodecahistidine (uncountable) Twelve contiguous histidine amino acids, typically in a terminal position of some enzymes