Spinach
Portuguese Meaning
espinafre
English Meaning
- A widely cultivated southwest Asian plant (Spinacia oleracea) having succulent edible leaves.
- The leaves of this plant, eaten as a vegetable.