English → Hindi dictionary

large leaved aster

लार्ज लेआवेद एस्टरNOUN

Definition

tufted perennial wood aster of North America; naturalized in Europe

Looking for poetry? Read shayari and poems by great poets.