English → Hindi dictionary
indian lettuce
Definition
a plant of the genus Montia having edible pleasant-tasting leaves
Looking for poetry? Read shayari and poems by great poets.
a plant of the genus Montia having edible pleasant-tasting leaves
Looking for poetry? Read shayari and poems by great poets.