Meaning of coral bean tree
Definition of coral bean tree
(noun)
deciduous
shrub
having racemes of
deep
red flowers and black-spotted red seeds
Other information on coral bean tree
WIKIPEDIA results for
coral bean tree
Amazon results for
coral bean tree
Tweet