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
Tweet