What does aster novae-angliae mean?

aster novae-angliae meaning in General Dictionary

common perennial of eastern united states having showy purplish flowers; a moms and dad associated with Michaelmas daisy