ALL meanings of sunflower oil
sun·flow·er oil
S s - noun sunflower oil oil obtained from sunflower seeds 1
- noun sunflower oil the oil extracted from sunflower seeds, used as a salad oil, in the manufacture of margarine, etc 0
- noun sunflower oil A vegetable oil, pressed from sunflower seeds, and used in cooking. 0