amyris oil

noun

Definition of amyris oil

: an oil distilled from the wood of a torchwood (Amyris balsamifera) and used in perfumery

First Known Use of amyris oil

1918, in the meaning defined above

Keep scrolling for more