Definify.com

Definition 2024


euphorbias

euphorbias

English

Noun

euphorbias

  1. plural of euphorbia