large-leaved aster
noun
: a common North American woodland herb (Aster macrophyllus) with large cordate basal leaves and lavender or violet flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share