mole plant
Info · Definitions · Synonyms · Characters
Definitions
(noun) showy poinsettia found from the southern United States to Peru. Synonyms: Japanese poinsettia, mole plant, paint leaf, Euphorbia heterophylla.
Noun Definition 1
Info · Definitions · Synonyms · Characters