About Canavalia rosea (Sw.) DC.
Canavalia rosea (Sw.) DC. is a flowering plant species that belongs to the genus Canavalia in the pea family Fabaceae. It has a pantropical and subtropical distribution, and grows in habitats including upper beaches, cliffs, and dunes. Its common names are beach bean, bay bean, sea bean, greater sea bean, seaside jack-bean, coastal jack-bean, and MacKenzie bean. For human uses, its young seeds and pods are edible, particularly after boiling. Its flowers can be processed into a spice.