COMMON VETCH

COMMON VETCH

Regular price $92.00 Sale

Common vetch is a high-yielding winter annual legume used for forage, cover-cropping, wildlife and pollinator habitat.