Came across this in the Latin section of our Walmart and bought it just cause... They are round little balls and the label says Whole Saffron. What is it? Any help? Nichola