Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
echinaceas
in English
echinaceas
#uncommon
Definitions
Noun
a
type
of
herbal
medicine
(
extracted
from
roots
)
Echinaceas
are
used
to
make
herbal
supplements
.
plants
with
pinkish-purple
flowers
;
medicinal
uses
The
garden
featured
echinaceas
with
beautiful
pinkish-purple
flowers
.
genus
Echinacea
plants
(
plural
form
)
Echinaceas
are
popular
perennials
in
many
gardens
.