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