sun spurge

sun spurge antonyms

sun spurge definitions

noun
  • The flowering plant Euphorbia helioscopia.