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