snow-on-the-mountain

snow-on-the-mountain definitions

noun
  • A small shrub in the family Euphorbiaceae, having white-margined leaves and white flowers; Euphorbia marginata.