Hera Dill Seed

Product ID:3149.113149

Hera Dill Seed

Product ID:3149.113149

Plants have a uniform habit, are slow to bolt, and produce high yields of foliage. Avg. 16,000 seeds/oz. Packet: 200 seeds.

View Details