orach
1. [ noun ] (botany) any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes
Synonyms: orache
Related terms: herb garden_orache Atriplex
Similar spelling:   orache
  orca
  Oryza
  Orick
  orczy
  Orissa