An Almond tree is a small to medium, deciduous, nut producing tree with origins in the Mediterranean.
This variety is a paper shell and is a self pollinating almond, producing gorgeous blossoms in Spring time, followed by the fruit(nut), which matures in late Summer / early Autumn. Tree grows 3m x3m.
This is a papershell variety. Easy to crack.
Reviews
There are no reviews yet.