Home / E / euphorbia amygdaloides

euphorbia amygdaloides

noun 22 letters Scrabble 36 WWF 40
Definitions
noun

European perennial herb with greenish yellow terminal flower clusters

Look “euphorbia amygdaloides” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →