Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
achilleas
in English
achilleas
#uncommon
Definitions
Noun
a
type
of
herbaceous
plant
(
yarrow
,
etc
.)
Achilleas
are
often
used
in
herbal
remedies
for
their
medicinal
properties
.
plants
of
the
genus
Achillea
;
flowering
perennials
The
garden
featured
a
variety
of
achilleas
,
including
yarrow
and
fern-leaf
yarrow
.