Definitions for "Toadstones"
Believed in folklore to be the warty features on toads' heads, toadstones are actually fossil teeth of the extinct fish Lepidotes.