New England aster
noun
: a common perennial aster (Aster novae-angliae) of eastern North America having showy purplish flowers and being one of the parents of the Michaelmas daisies
Love words? Need even more definitions?
Merriam-Webster unabridged
Share