Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lady's mantle herb
in English
lady's mantle herb
#limited
Definitions
Noun
a
low-growing
,
mat-forming
perennial
herb
with
scalloped
leaves
and
small
,
yellow-green
flowers
,
native
to
Europe
and
widely
cultivated
as
a
ground
cover
the
dried
leaves
and
flowering
tops
of
this
herb
,
used
in
herbal
medicine
to
treat
various
ailments
such
as
heavy
menstrual
periods
,
diarrhea
,
and
coughs
Base Words
herb
mantle
lady's