stachys_palustrisEnglish

Stachys palustris, hedge nettle

Noun

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

English: hedge nettle, Stachys palustris

English words with similar meanings

Show 1 words