Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
agueweeds
in English
agueweeds
Definitions
Noun
a
type
of
plant
(
with
medicinal
uses
)
The
herbalist
carefully
harvested
the
agueweeds
for
their
medicinal
properties
.