DEVIL'S CLUB


Meaning of DEVIL'S CLUB in English

noun

or devil-club

: a spiny shrub ( Oplopanax horridus ) of the family Araliaceae with large simple petiolate lobed leaves and crowded terminal umbels of flowers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.