mountain spinach

English

Noun

mountain spinach (uncountable)

  1. A plant in the amaranth family used as a leaf vegetable, Atriplex hortensis.

Synonyms

Translations

Further reading