Isothiocyanates Meaning

There are 1 meaning(s) for word Isothiocyanates

Meaning 1 : a family of compounds derived from horseradish and radishes and onions and mustards; source of the hotness of those plants and preparations