Meaning of aster ptarmicoides
Definition of aster ptarmicoides
(noun)
tufted
rigid
North American
perennial
with
loose
clusters of
white
flowers
Other information on aster ptarmicoides
WIKIPEDIA results for
aster ptarmicoides
Amazon results for
aster ptarmicoides
Tweet