meaning of tuberous vetch

1. European herb bearing small tubers used for food and in Scotland to flavor whiskey


Related Words

tuberous vetch |

Developed & Maintained By Taraprasad.com

Treasure Words