LEOPARD'S BANE


Meaning of LEOPARD'S BANE in English

a name of several harmless plants, as arnica montana, senecio doronicum, and paris quadrifolia.

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