VividLex

Home / Thesaurus / Euphorbia amygdaloides

Thesaurus: Euphorbia amygdaloides

European perennial herb with greenish yellow terminal flower clusters

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. European perennial herb with greenish yellow terminal flower clusters