meaning of hairy tare
1.
European
vetch
much
cultivated
as
forage
and
cover
crops
Related Words
hairy tare
|
Developed & Maintained By
Taraprasad.com