marshmallow

[English]

The marshmallow is a tall plant from the roots and leaves of which a thickening agent can be obtained. This combined with sugar to make the original marshmallows. The seeds and flowers are edible and the young leaves can be used in salads or cooked in the same way as spinach.

Synonyms in other languages

Latin names