ovothiol

Noun

 * 1)  Any of a group of antioxidant mercaptohistidines found in the eggs of some marine invertebrates