camphor

Definitions

General Science

  • noun a white solid with a characteristic odour, used medicinally and in the manufacture of celluloid plastics and explosives

Medical

  • noun white crystals with a strong smell, made from a tropical tree, used to keep insects away or as a liniment
http://www.dictionarycentral.com/definition/camphor.html