Your shopping cart is empty!
Search in product descriptions
Latin Name: Picea abiesBiological Definition: Picea Abies Leaf Oil is the volatile oil expressed from the needles of the Norway Spruce, Picea abies (L.), PinaceaePlant Part: Needles, TwigsProcessing Method: DistilledAppearanc..