It looks like cherry to me...
looks more like apple or crabapple
Or a plum
I say apple.
I say apple. No doubt.
so many different opinions lol anyway somwhow just started growing in the flower bed.
If it helps, I said apple, but like Mike, I should have said apple, no doubt.