English → Hindi dictionary
large leaved aster
Definition
tufted perennial wood aster of North America; naturalized in Europe
Looking for poetry? Read shayari and poems by great poets.
tufted perennial wood aster of North America; naturalized in Europe
Looking for poetry? Read shayari and poems by great poets.