euphorbia amygdaloides n European perennial herb with greenish yellow terminal flower clusters Synonym(s) wood spurge Euphorbia amygdaloides