Home

Word

Euphorbia amygdaloides, n.
more info European perennial herb with greenish yellow terminal flower clusters
<noun.plant>

Euphorbia amygdaloides wood spurge
semantic pointers
member holonym
hypernym