Word Study
paint leaf
WORDNET DICTIONARY
Noun paint leaf has 1 sense
- paint leaf(n = noun.plant) euphorbia heterophylla, japanese poinsettia, mole plant - showy poinsettia found from the southern United States to Peru; Array is a member of euphorbia, genus euphorbia
is a kind of spurge
For further exploring for "paint leaf" in Webster Dictionary Online