 Canavalia rosea

Canavalia rosea is a species of flowering plant of the genus "Canavalia" in the pea family, Fabaceae, that has a pantropical distribution.Common names include beach bean, bay bean, seaside jack-bean, coastal jack-bean, and MacKenzie bean.