This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Frostweed

  1. n.
    An American species of rockrose (Helianthemum Canadense), sometimes used in medicine as an astringent or aromatic tonic.

Shares

Related Words

Menu