ethanediol

Explore definitions, synonyms, and language insights of ethanediol

Definitions

Noun
a sweet but poisonous syrupy liquid used as an antifreeze and solvent

More General Terms