devil's walking stick in Finnish devil's walking stick in Finnish lännenaralia noun Aralia spinosa, a woody plant native to eastern North America. Add to Flashcards