English → Hindi dictionary
stachys palustris
Definition
perennial herb with an odorless rhizome widespread in moist places in northern hemisphere
Looking for poetry? Read shayari and poems by great poets.
perennial herb with an odorless rhizome widespread in moist places in northern hemisphere
Looking for poetry? Read shayari and poems by great poets.