VariousWords beta
Related Terms:
Noun
Definition: A small stone, once believed to be a jewel embedded in the head of a toad, worn as an amulet.
VariousWords beta
Definition: A small stone, once believed to be a jewel embedded in the head of a toad, worn as an amulet.