Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
agueweed
in English
agueweed
Definitions
Noun
a
plant
species
(
Eupatorium
perfoliatum
)
The
botanist
studied
the
agueweed
plant
in
its
natural
habitat
.
an
herb
used
for
medicinal
purposes
Agueweed
has
been
used
as
an
herb
to
treat
various
ailments
for
centuries
.