The AI-powered English dictionary
plural euphorbias
Any plant of the genus Euphorbia, the spurges. examples