mercaptohistidines
English
Noun
mercaptohistidines
plural of
mercaptohistidine