lucky bean
Concise Oxford English Dictionary © 2008 Oxford University Press:
lucky bean
▶noun
- 1 a poisonous shiny scarlet bean with a black eye, sometimes used as an amulet.
- 2 the plant of the pea family producing lucky beans. [Abrus precatorius and other species.]
'lucky bean' also found in these Oxford entries:

