mercapturic acids
English
Noun
mercapturic acids
plural of
mercapturic acid