DEVIL'S CLUB


Meaning of DEVIL'S CLUB in English

■ noun a very spiny straggling shrub of western North America. [ Oplopanax horridus .]

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