Synonyms for Toothed spurge:

n.

plant (noun)
Euphorbia Dentata.
toothed spurge (noun)
Euphorbia Dentata.