Almond seeds should be planted in the fall or winter, after the first frost. Choose a sunny location for your almond tree, and plant the seed about 2-3 inches deep in the soil. Water the soil well ...
Some results have been hidden because they may be inaccessible to you