dodecahistidine en · NOUN
Etymology
From dodeca- + histidine.
Meanings
- (uncountable) Twelve contiguous histidine amino acids, typically in a terminal position of some enzymes
Words, grammatical forms and meanings linked to the ontology.
From dodeca- + histidine.