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

Meaning : Annual spurge of western United States having showy white-bracted flower clusters and very poisonous milk.

Synonyms : euphorbia marginata, ghost weed, snow-in-summer