meaning of hairy tare

1. European vetch much cultivated as forage and cover crops


Related Words

hairy tare |

Developed & Maintained By Taraprasad.com

Treasure Words