Meaning of humulus lupulus

Definition of humulus lupulus

(noun) European twining plant whose flowers are used chiefly to flavor malt liquors; cultivated in America

Other information on humulus lupulus

WIKIPEDIA results for humulus lupulus
Amazon results for humulus lupulus