Can u help to identify this plant found in my new herb garden. is about 3ft tall.
It is planted with an avocado tree that u can just see in bottom left corner.
I also thought some sort of compost hatchling - peach or somesuch
You don't say where you are located, but I'm guessing it might be an almond sprout.