Toadstone (noun) Definition, Meaning & Examples

noun
  1. 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.
noun
  1. an amygdaloidal basalt occurring in the limestone regions of Derbyshire
Toadstone (noun) Definition, Meaning & Examples

More Definitions