new_england_asterEnglish

Aster novae-angliae, New England aster

Noun

Common perennial of eastern North America having showy purplish flowers, a parent of the Michaelmas daisy

English: New England aster, Aster novae-angliae

English words with similar meanings

Show 1 words