Echinopanax horridum(Devil's Club)
Latin echinopanax, prickly panacea ; horridum, covered with thorns