thiocarbamates

English

Noun

thiocarbamates

  1. plural of thiocarbamate