meaning of vicia villosa

1. European vetch much cultivated as forage and cover crops


Related Words

vicia villosa |

Developed & Maintained By Taraprasad.com

Treasure Words