euphorbia_medusae has definitions from the field of botany
1
[ noun ] (botany) African dwarf succulent perennial shrub with numerous slender drooping branches

Related terms

spurge Euphorbia

*