aster novae-angliae Meaning, Definition & Usage

  1. noun common perennial of eastern North America having showy purplish flowers; a parent of the Michaelmas daisy
    New England aster.

WordNet