Definitions
There is 1 meaning of the phrase
Urtica Dioica.
Urtica Dioica - as a noun
Perennial eurasian nettle established in north america having broad coarsely toothed leaves with copious stinging hairs
Synonyms (Exact Relations)
stinging nettle