meaning of humulus lupulus

1. European twining plant whose flowers are used chiefly to flavor malt liquors; cultivated in America


Related Words

humulus lupulus |

Developed & Maintained By Taraprasad.com

Treasure Words