dodecahistidine

English

Etymology

From dodeca- +‎ histidine.

Noun

dodecahistidine (uncountable)

  1. Twelve contiguous histidine amino acids, typically in a terminal position of some enzymes