What is the meaning of Euphorbia?

Any plant of the genus Euphorbia, the spurges.

Source: wiktionary.org