Marshmallow leaf
Marshmallow leaf
from £1.77
Also known as althaea, marshmallow is a plant with a long history of human use. Often believed to have a variety of health benefits, the leaves make for a great soothing tea that can be the perfect antidote to a long, stressful day! Our marshmallow leaves are ethically sourced from the very best suppliers worldwide.
Weight:
Quantity: