JAPANESE POINSETTIA





Definition:

  1. [noun] showy poinsettia found from the southern United States to Peru
    Synonyms: Japanese poinsettia, mole plant, paint leaf, Euphorbia heterophylla

Synonyms: