I wonder wether "haunted planet" is the right forum, anyway :
Q: (L) Hello.
A: Hello. Poinsettia.
Q: (L) What?
A: Just came to mind.
So I made some researches about Poinsettia.
You'll find some general information about this beautiful plant here :http://www.urbanext.uiuc.edu/poinsettia/
In addition Poinsettia carries some symbolic meaning.
* there's a legend explaining why it's called the flower of the holy night :http://www.ecke.com/html/h_corp/corp_legend.html
* in French it is also called "