meaning of beach plum bush

beach plum bush meaning in General Dictionary

seacoast shrub of northeastern the united states having showy white blossoms and delicious purple fresh fruit