octahistidine

English

Etymology

From octa- +‎ histidine.

Noun

octahistidine

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