COMMON VETCH

COMMON VETCH

Regular price $88.75 Sale

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