Coral bean

noun

Definitions

Noun
  1. 1
    A flowering plant of species Erythrina herbacea
  2. 2
    shrub or small tree having pinnate leaves poisonous to livestock and dense racemes of intensely fragrant blue flowers and red beans wordnet

Next best steps

Mini challenge

Unscramble this word: coralbean