Pickerelweed (Pontederia cordata) Pollinators like bees and butterflies dine on the nectar from pickerelweed flowers. Dragonflies and damselflies rest and lay eggs on the leaves. Submerged portions provide habitat for invertebrates. Ducks eat the seeds, and deer eat the leaves.