meaning of aster ptarmicoides

aster ptarmicoides meaning in General Dictionary

tufted rigid united states perennial with free groups of white plants