devil's nettle noun2 •Achillea millefolium or common yarrow, a flowering plant native to temperate regions of the Northern Hemisphere.Not to be confused with devil’s nettle, i.e. yarrow, Achillea millefolium L., allegedly considered the Devil’s favorite plant by witches in some places in Europe. — 2007 •Dendrocnide sinuata (synonym: Laportea crenulata), a species of nettle in the family Urticaceae found in Australia and South Asia. formsdevil's nettles