Subscriber login


Forgot your password?

Library card login

Other

lucky bean

Definition of lucky bean

noun

  • a plant of the pea family which produces poisonous shiny scarlet beans with a black eye, sometimes used as amulets.
    • Abrus and other genera, family Leguminosae: several species
  • a bean produced by the lucky bean plant.