coral bean

noun

Definition of coral bean

2 or coral bean tree : either of two tropical American coral trees:
a : a small chiefly West Indian tree (Erythrina corallodendron) with deep scarlet flowers and black-spotted red seeds