japanese poinsettia - English Synonyms Dictionary

japanese poinsettia

n.
[1] mole plant , paint leaf , Euphorbia heterophylla