mercaptohistidines

English

Noun

mercaptohistidines

  1. plural of mercaptohistidine