New York aster
noun
: an erect perennial herb (Aster novibelgii) of northeastern North America with slender lanceolate leaves and showy violet-rayed heads
Love words? Need even more definitions?
Merriam-Webster unabridged
Share