Euphorbias, noun plural of euphorbia. Synonyms in the same form.
spurges
All synonyms for euphorbia →