English spinach nounMeaning 1An edible flowering plant with dark green leaves.in other languages:ČZJmeaning 1meaning 1more translations