Spinach

Portuguese Meaning

espinafre

English Meaning

  1. A widely cultivated southwest Asian plant (Spinacia oleracea) having succulent edible leaves.
  2. The leaves of this plant, eaten as a vegetable.