beach plum: seacoast shrub of northeastern North America having showy white blossoms and edible purple fruit
wild plum: an uncultivated plum tree or shrub
brown lacewing: small dark-colored lacewing fly