Where does “isothiocyanate” come from?

isothiocyanate (English): any salt or ester of the hypothetical...

Definitions

  1. any salt or ester of the hypothetical...

Words derived from “isothiocyanate