Definify.com

Definition 2024


leopardsbane

leopardsbane

English

Alternative forms

Noun

leopardsbane (plural leopardsbanes)

  1. Any of various plants, including Arnica montana, Senecio doronicum, and Paris quadrifolia.