Englishfor English speakers
Urtica dioica English
Meaning Urtica dioica meaning
What does Urtica dioica mean?
Urtica dioica
Synonyms Urtica dioica synonyms
What other words have the same or similar meaning as Urtica dioica?