Definition of Humulus Lupulus

Any infomration entered here is solely your responsibility

Currently available definitions
Humulus Lupulus in English
Noun
  1. European twining plant whose flowers are used chiefly to flavor malt liquors; cultivated in America