Definitions
There is 1 meaning of the phrase
Aster Ptarmicoides.
Aster Ptarmicoides - as a noun
Tufted rigid north american perennial with loose clusters of white flowers
Synonyms (Exact Relations)
upland white aster