Rosewood Oil (noun) Definition, Meaning & Examples

noun
  1. a fragrant oil extracted from the wood of a South American tree, Aniba rosaeodora, and used in the manufacture of perfumes.
Rosewood Oil (noun) Definition, Meaning & Examples

More Definitions