meaning of hairy vetch

1. European vetch much cultivated as forage and cover crops


Related Words

hairy vetch |

Developed & Maintained By Taraprasad.com

Treasure Words