new england aster Meaning, Definition & Usage

  1. noun common perennial of eastern North America having showy purplish flowers; a parent of the Michaelmas daisy
    Aster novae-angliae.

WordNet