euphorbias

English

Noun

euphorbias

  1. plural of euphorbia