English | German | Russian | Czech

Urtica dioica English

Meaning Urtica dioica meaning

What does Urtica dioica mean?

Urtica dioica

(= stinging nettle) perennial Eurasian nettle established in North America having broad coarsely toothed leaves with copious stinging hairs

Synonyms Urtica dioica synonyms

What other words have the same or similar meaning as Urtica dioica?

Urtica dioica English » English

stinging nettle

Are you looking for...?