English to Hindi

Meaning for:
stinging nettle
other
बिच्छू-बूटी