Image Number D1496-1 |
Flowers of garlic mustard produce up to several thousand seeds per plant, making it difficult to control.
Photo by Peggy Greb.
Image Number D1496-1 |
Flowers of garlic mustard produce up to several thousand seeds per plant, making it difficult to control.
Photo by Peggy Greb.