YourDictionary

New York aster

noun
A wild aster (Aster novi-belgi) of eastern North America, with pointed leaves and bluish-violet flowers.

link/cite print suggestion box