histidinates

English

Noun

histidinates

  1. plural of histidinate