Meaning of leopard's-bane

Definition of leopard's-bane

(noun) any of several herbs of the genus Doronicum having alternate often clasping stem leaves cultivated for their long stalks of yellow flower heads

Other information on leopard's-bane

WIKIPEDIA results for leopard's-bane
Amazon results for leopard's-bane