English → Hindi dictionary

stachys palustris

स्टायस पलुसट्रिस / स्टायसNOUN

Definition

perennial herb with an odorless rhizome widespread in moist places in northern hemisphere

Looking for poetry? Read shayari and poems by great poets.