English → Hindi dictionary
deciduous plant
Definition
a plant having foliage that is shed annually at the end of the growing season
Looking for poetry? Read shayari and poems by great poets.
a plant having foliage that is shed annually at the end of the growing season
Looking for poetry? Read shayari and poems by great poets.