Meaning of aster novae-angliae

Definition of aster novae-angliae

(noun) common perennial of eastern North America having showy purplish flowers; a parent of the Michaelmas daisy

Other information on aster novae-angliae

WIKIPEDIA results for aster novae-angliae
Amazon results for aster novae-angliae