leopardbane

This is not a dictionary! - Search for "leopardbane" in The Danish Dictionary

  • February 29. 2016 from wordnet.princeton.edu

    leopardbane noun english

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