Definition of lucky bean in English:

lucky bean

noun

  • 1A 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

    • ‘So if lucky beans turn easily into giant coral trees, there's no reason why we shouldn't have more Cape chestnuts around town, especially as they have different flowering times.’
    1. 1.1 A bean produced by the lucky bean plant.