What is the meaning of the word "camphor"?

Definitions:

  1. a pungent resin obtained from the camphor tree, often used in pharmacy copy to clipboard noun
    • I used camphor in the embalming fluid. copy to clipboard

NearBy Words: