denaturants Definition
Definition
A substance added to alter the native or characteristic properties of a solution, especially to the taste of alcohol, making it less palatable and thus preventing abuse.
Browse
A substance added to alter the native or characteristic properties of a solution, especially to the taste of alcohol, making it less palatable and thus preventing abuse.
Browse