sunflower oil

[English]

Oil produced from the seeds from the huge centre of the sunflower.

Synonyms in other languages

Latin names