tarhamaltsa

Noun

 * 1) mountain spinach, garden orache,  plant in the amaranth family used as a leaf vegetable