Sunflower Butter


What is Sunflower Butter?

Sunflower Butter, also known as sunflower seed butter, is a food paste made from the oil of sunflower seeds. [1]