Your shopping cart is empty!
Search in product descriptions
Latin Name: Ravensara aromaticaBiological Definition: Ravensara Aromatica Leaf Oil is the volatile oil distilled from the leaves of Ravensara aromatica, Lauraceae.Plant Part: LeafProcessing Method: DistilledAppearance: C..