paraffin

Definitions

General English

General Science

  • noun a saturated aliphatic hydrocarbon

Cars & Driving

  • noun in automotive applications, used as a solvent for removing grease

Medical

  • noun an oil produced from petroleum, forming the base of some ointments, and also used for heating and light

Wine

  • the pleasant slight smell and sensation of paraffin, particularly on Riesling white wines
http://www.dictionarycentral.com/definition/paraffin.html