English edit

Etymology edit

octa- +‎ histidine

Noun edit

octahistidine

  1. (especially in combination) polyhistidine that has eight monomers