What does toadstone mean?
noun
A fossilized tooth, especially of a shark or a fish, often used as an amulet or charm in medieval times.
Example
"The old castle's chapel displayed a toadstone pendant, said to bring good fortune to the royal family."
Definition generated by AI and curated by RJS Tech Solutions LLP.