Attested.to

Definition

shrub or small tree having pinnate leaves poisonous to livestock and dense racemes of intensely fragrant blue flowers and red beans

Seed ·

Term in context

coral bean in CommonParlance