English

edit

Etymology

edit

dodeca- +‎ histidine

Noun

edit

dodecahistidine (uncountable)

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