What is the full meaning of toadstone
any stone or stonelike concretion believed to be formed in a toad and to have magic powers [n -S]
Example of the word toadstone placed on a Scrabble board.