Nor can it stop weed seeds beneath from germinating. If You merely put a handful of inches of mulch within your flowerbeds, it really is like throwing your hard earned money absent.Winter annuals germinate from the late summer season or drop and hunker down in excess of the Wintertime so they can come to life very first thing while in the spring.)