orache : Idioms & Phrases


Garden orache

  • noun Asiatic plant resembling spinach often used as a potherb; naturalized in Europe and North America
    Atriplex hortensis; mountain spinach.
WordNet
  • a plant (Atriplex hortensis), often used as a pot herb; also called mountain spinach.
Webster 1913