English | German | Russian | Czech

devil's nettle English

Meaning devil's nettle meaning

What does devil's nettle mean?

devil's nettle

Achillea millefolium or common yarrow, a flowering plant native to temperate regions of the Northern Hemisphere. Dendrocnide sinuata (synonym: Laportea crenulata), a species of nettle in the family Urticaceae found in Australia and South Asia.

Synonyms devil's nettle synonyms

What other words have the same or similar meaning as devil's nettle?

Are you looking for...?