Can anyone knowledgeable help me identify this? It's come from a bush in my new garden that is about 3 feet high. This is the biggest one (2.5 inches long) but there are lots about the size of an almond.
I have no idea what it might be but I want to know! Google hasn't suggested anything.