Spotted Sandmat (Euphorbia maculata)

Synonyms

  • Spotted Spurge