japanese poinsettia Meaning, Definition & Usage

  1. noun showy poinsettia found from the southern United States to Peru
    mole plant; paint leaf; Euphorbia heterophylla.

WordNet