dodecahistidine (English, noun)
expansion: dodecahistidine (uncountable)
Senses:
glosses: Twelve contiguous histidine amino acids, typically in a terminal position of some enzymes
tags: uncountable
Forms: