English → Hindi dictionary
nut grass
सागरमोथा
Definition
a widely distributed perennial sedge having small edible nutlike tubers
All Hindi meanings
सागरमोथा
Similar words
nut sedgenutsedgenutgrasscyperus rotundus
Looking for poetry? Read shayari and poems by great poets.