toadstone
noun
- 1
A small stone, once believed to be a jewel embedded in the head of a toad, worn as an amulet.
- 2
A soft, earthy variety of trap-rock of a brownish-grey colour, looking like an argillaceous deposit.
Translate “toadstone” to another language
Click any language to open the translator with this word already filled in.