Humulus Meaning

There are 1 meaning(s) for word Humulus

Meaning 1 : hops: hardy perennial vines of Europe, North America and central and eastern Asia producing a latex sap; in some classifications included in the family Urticaceae

    Synonyms : genus humulus