Meaning of aster dumosus
Definition of aster dumosus
(noun)
stiff
perennial
of the
eastern
United States having
small
linear
leaves and
numerous
tiny
white
flower
heads
Other information on aster dumosus
WIKIPEDIA results for
aster dumosus
Amazon results for
aster dumosus
Tweet