Meaning of humulus
Definition of humulus
(noun)
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
Other information on humulus
WIKIPEDIA results for
humulus
Amazon results for
humulus
Tweet