holly-leaved cherry: California evergreen wild plum with spiny leathery leaves and white flowers
plum: any of several trees producing edible oval fruit having a smooth skin and a single hard stone
exploration: a careful systematic search