Hercules' club

Noun

 * 1) Either of two not closely related trees with thorny bark:
 * 2) An.
 * 3) A toothache tree.