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