euphorbia

euphorbia definitions

noun
  • Any plant of the genus Euphorbia, the spurges.