Online Reference
For Body, Mind & Spirit
Term: Toadstone
1 definition
0 articles
5,708 views
DEFINITION:
A mythic stone that supposedly has magical powers, it is found in the head of a large toad. It supposedly can be used to detect poison by changing its color. It can also protect newborns and their mothers from the powers of
fairies
.
Link to this term:
http://www.llewellyn.com/encyclopedia/term/Toadstone