Meaning of urtica dioica
Definition of urtica dioica
(noun)
perennial
Eurasian
nettle
established
in North America having
broad
coarsely
toothed
leaves with
copious
stinging
hairs
Other information on urtica dioica
WIKIPEDIA results for
urtica dioica
Amazon results for
urtica dioica
Tweet