Definition of Hercules' club in English:

Hercules' club

noun

  • Either of two tall prickly shrubs or small trees of the US.

    • ‘Here and there is the large-leaved, prickly stemmed Hercules' club, also known as the devil's walking-stick.’