Advertisement

Advertisement

cedarwood oil

noun

  1. an aromatic oil obtained from the wood of the red cedar and used in the manufacture of soaps, perfumes, and insecticides.



Advertisement

Advertisement

Advertisement

Advertisement