well. it technically means 'sunflower seeds'...)))