Grapeseed Oil (Vitis Vinifera)
From Oils by Nature
From the Latin words “vinifera” (wine bearing) and “vitis” (vine)…
The grapeseed plant is actually a deciduous climbing vine that ranges in length from 70 to 100 feet. There are more than 3,000 varieties, and…