ALL meanings of toadstone
toad·stone
T t - noun toadstone any of various stones or stonelike objects, formerly supposed to have been formed in the head or body of a toad, worn as jewels or amulets. 1
- noun toadstone an amygdaloidal basalt occurring in the limestone regions of Derbyshire 0
- noun toadstone any stone or similar object formerly thought to have been formed inside a toad's head or body and often worn as a charm 0