Mountain spinach

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A plant in the amaranth family used as a leaf vegetable, Atriplex hortensis. uncountable
  2. 2
    Asiatic plant resembling spinach often used as a potherb; naturalized in Europe and North America wordnet