mercapturic acids

English

Noun

mercapturic acids

  1. plural of mercapturic acid