Definitions
There is 1 meaning of the phrase
Mountain Spinach.
Mountain Spinach - as a noun
Asiatic plant resembling spinach often used as a potherb; naturalized in europe and north america
Synonyms (Exact Relations)
atriplex hortensisgarden oracheExample Sentences
"I harvested a bunch of mountain spinach from my garden."
"I used mountain spinach in my stir-fry recipe."
"I added some mountain spinach to my salad."
"Have you ever tried mountain spinach soup?"
"I bought a bag of mountain spinach at the farmer's market."