TOADSTONE


Meaning of TOADSTONE in English

n. a stone, sometimes precious, supposed to resemble or to have been formed in the body of a toad, formerly used as an amulet etc.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.