Meaning of sticky aster
Definition of sticky aster
(noun)
wild
aster
having
leafy
stems and
flower
heads with
narrow
bright
reddish-lavender
or
purple
rays;
western
Colorado to Arizona
Other information on sticky aster
WIKIPEDIA results for
sticky aster
Amazon results for
sticky aster
Tweet