creosol
Explore definitions, synonyms, and language insights of creosol
Definitions
Noun
a colorless to yellow aromatic liquid that is a constituent of creosote
Explore definitions, synonyms, and language insights of creosol