meaning of hedge nettle
1.
foul-smelling
perennial
Eurasiatic
herb
with
a
green
creeping
rhizome
Related Words
hedge nettle
|
Developed & Maintained By
Taraprasad.com