Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of poinsettia

- A Mexican shrub (Euphorbia pulcherrima) with very large and conspicuous vermilion bracts below the yellowish flowers.

Crossword clue for poinsettia

- Plant popular at Christmas
- showy red christmas shrub
- Showy red shrub
- Showy red Xmas shrub