Wikipedia AI summary
Yellow vetch
Yellow vetch is a common name for several plants and may refer to: