lobster plant
English Dictionary
->
Letter L
-> lobster plant
Search Dictionary:
lobster plant Definition
(n)
tropical
American
plant
having
poisonous
milk
and
showy
tapering
usually
scarlet
petallike
leaves
surrounding
small
yellow
flowers
lobster plant Synonyms
Christmas flower
Christmas star
Euphorbia pulcherrima
lobster plant
Mexican flameleaf
painted leaf
poinsettia
© Art Branch Inc.