yes, those are pollen sacs