organosulfides

English

Noun

organosulfides

  1. plural of organosulfide