English

edit

Noun

edit

tetradisulfides

  1. plural of tetradisulfide