leafy goosefoot

Noun

 * 1) A species of flowering plant in the amaranth family formerly used as leaf vegetable,, formerly.

Translations

 * Finnish: marjasavikka, mansikkapinaatti