Toadstone Definition
tōdstōn
noun
Any stone or similar object formerly thought to have been formed inside a toad's head or body and often worn as a charm.
Webster's New World
Other Word Forms of Toadstone
Noun
Singular:
toadstone
Plural:
toadstonesFind Similar Words
Find similar words to toadstone using the buttons below.