toadstone

(noun)

noun

1. A small stone, once believed to be a jewel embedded in the head of a toad, worn as an amulet.