Synonyms, Thesaurus & Antonyms of 'leopard's-bane'
1. (noun)leopard's-bane, leopardbane any of several herbs of the genus Doronicum having alternate often clasping stem leaves cultivated for their long stalks of yellow flower heads Synonyms: leopardbane, leopard's-bane