$

Green almonds are simply the immature fruits of the almond tree. The nut, or seed, has formed inside but it still lacks the hard shells, and is instead encased in a fuzzy green hull.

Categories: ,