TOADSTONE


Meaning of TOADSTONE in English

(n.) Bufonite, formerly regarded as a precious stone, and worn as a jewel. See Bufonite.

Webster's English dictionary.      Английский словарь Webster.