Almonds

Almonds are the seed from the fruit of an almond tree. They are native to the Middle East, North Africa and the Indian subcontinent.

PlantBased Newsletter

Register for our regular bulletins of all things PlantBased