DEVIL'S WALKING STICK


Meaning of DEVIL'S WALKING STICK in English

■ noun a prickly angelica tree native to the eastern US. [ Aralia spinosa .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.