LEOPARDS BANE MEANING IN ENGLISH

• Leopards bane Definition & Synonyms

  1. () A name of several harmless plants, as Arnica montana, Senecio Doronicum, and Paris quadrifolia.


RECENT SEARCHES