organosulfides
English
Noun
organosulfides
plural of
organosulfide