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.’