Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word yerba santa from English dictionary with examples, synonyms and antonyms.

yerba santa   noun

Meaning : 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.

Synonyms : eriodictyon californicum

Yerba santa meaning in Telugu.