English edit

Noun edit

polymercaptans

  1. plural of polymercaptan