orach

orach definitions

noun
  • especially Atriplex hortensis 

  • or Atriplex patula, found in dry habitats, that have edible leaves resembling spinach.