octahistidine

Noun

 * 1)  polyhistidine that has eight monomers