yerba santa

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

  • March 5. 2016 from wordnet.princeton.edu

    yerba santa noun english

    viscid evergreen shrub of western United States with white to deep lilac flowers; the sticky aromatic leaves are used in treating bronchial and pulmonary illnesses